2.5 Starten eines neuen Projekts
 
Nachdem Sie hoffentlich das Visual Studio 2005 fehlerfrei installiert haben, kommt endlich der lang ersehnte Moment: Die Entwicklungsumgebung wird zum ersten Mal gestartet. Dabei unterscheidet sich auch hier die Visual Studio 2005 Express Edition von den anderen Editionen, da letztere – je nach Installation – auch mehrere Programmiersprachen unterstützen.
2.5.1 Visual Studio 2005 Team System
 
Beim ersten Start der Edition Team System wird daher nach der bevorzugten Programmiersprache gefragt. Dass hier Ihre Wahl auf Visual C#-Entwicklungseinstellungen fällt, dürfte wohl außer Frage stehen. Selbstverständlich können Sie die an dieser Stelle getroffene Entscheidung später auch noch revidieren.
 Hier klicken, um das Bild zu vergrößern
Abbildung 2.16 Festlegung der Standardeinstellungen von Visual Studio 2005
Anschließend dauert es eine kleine Weile, bis das Visual Studio Ihre Wahl zur Konfiguration der Entwicklungsumgebung umgesetzt hat. Dann ist es endlich soweit. Sie sehen erstmalig das Visual Studio mit seiner Standard-Startseite (siehe Abbildung 2.17).
 Hier klicken, um das Bild zu vergrößern
Abbildung 2.17 Die Startseite des Visual Studios
Über das Menü Datei und Neu wird Ihnen ein Dialog präsentiert, in dem Sie zunächst eine Projektvorlage auswählen. Hier stehen Ihnen mehrere Auswahlmöglichkeiten zur Verfügung. Ist im linken Teil des Fensters unter Projekttypen der Knoten Visual C#/Windows markiert, handelt es sich um die folgenden Auswahlmöglichkeiten:
|
Windows-Anwendung Diese Vorlage muss gewählt werden, wenn man ein traditionelles Windowsprogramm entwickeln möchte. |
|
Klassenbibliothek Das Kompilat dieses Projekttyps ist nicht eigenständig startfähig und liegt als DLL-Datei vor. Klassenbibliotheken werden von anderen Anwendungen als zusätzliche Komponenten eingebunden. |
|
Windows-Steuerelementbibliothek Das Ergebnis der Kompilierung ist wie bei der Klassenbibliothek eine DLL-Datei. Im Gegensatz zu einer Klassenbibliothek hat ein Steuerelement jedoch eine visualisierte Oberfläche. Steuerelemente dienen der funktionellen Erweiterung einer Windows-Form. |
|
Websteuerelementbibliothek So wie ein Windows-Steuerelement als visuelle Komponente in einer Windowsform eingesetzt wird, dient ein Websteuerelement der Oberflächengestaltung einer Webanwendung und erfüllt deren Voraussetzungen. |
|
Konsolenanwendung Eine Konsolenanwendung ist eine Anwendung ohne Benutzeroberfläche. Nur einfache Ein- bzw. Ausgaben sind an der Konsole möglich. Im Volksmund wird die Konsole auch als DOS-Fenster bezeichnet. Das Kompilat einer Konsolenanwendung ist eine EXE-Datei. |
|
Windows-Dienst Ein Windows-Dienst ist eine Anwendung, die häufig schon beim Hochfahren des Rechners geladen und ausgeführt wird. Windows-Dienste arbeiten im Hintergrund, verrichten elementare Aufgaben des Systems und haben meistens auch keine Benutzeroberfläche. |
|
Leeres Projekt Wählen sie diese Vorlage, wenn Sie Dateien bereitstellen möchten, die zumindest in diesem Moment keinem Projekt zugeordnet werden sollen oder können. |
|
Crystal Reports-Anwendung Mit Hilfe dieser Projektvorlage erstellen Sie Crystal Report-Dokumente. |
Bis auf die Projektvorlagen Websteuerelementbibliothek und Crystal Reports-Anwendung werden Sie mit allen anderen in diesem Buch zu tun haben.
Nachdem Sie Ihre Wahl getroffen haben, legen Sie den Projektnamen im Texteingabefeld Name fest. Dabei wird vom Dialogfenster standardmäßig ein Vorschlag unterbreitet, der sich an der gewählten Projektvorlage orientiert. Damit Sie später die einzelnen Projekte auseinanderhalten können, sollten Sie einen passenderen wählen. Nicht vergessen sollten Sie die Festlegung eines Verzeichnisses, unter dem alle projektbezogenen Dateien automatisch verwaltet werden (Speicherort).
 Hier klicken, um das Bild zu vergrößern
Abbildung 2.18 Anlegen eines neuen Projekts
2.5.2 Visual C# 2005 Express Edition
 
Etwas abweichend ist das Handling mit der Express Edition. Natürlich ist die Auswahl an Projektvorlagen nicht so groß wie bei der Team System Edition. Allerdings trägt Microsoft der Tatsache Rechnung, dass die Express Edition wohl eher nicht von professionellen Anwendern benutzt wird, und bietet Projektvorlagen für diesen Entwicklerkreis an (Starter Kit für Bildschirmschoner und Starter Kit für Meine Filmesammlung).
 Hier klicken, um das Bild zu vergrößern
Abbildung 2.19 Projektvorlagen der »Visual C# 2005 Express Edition«
Sie sehen auch, dass Sie in diesem Dialog zwar den Projektbezeichner, nicht aber die Speicherlokalität angeben können. Das Speichern erfolgt erst, wenn die Entwicklungsumgebung das Projekt erzeugt hat und Sie Ihre Projektdaten ausdrücklich speichern wollen – und natürlich auch dann, wenn Sie die Entwicklungsumgebung schließen. |